/*
 * @[H]:  Copyright (c) 2021 Phytium Information Technology, Inc. 
 * 
 *  SPDX-License-Identifier: Apache-2.0. 
 * 
 * @Date: 2021-08-18 08:48:23
 * @LastEditTime: 2021-08-23 16:24:56
 * @Description:  Description of file
 * @Modify History: 
 * * * Ver   Who        Date         Changes
 * * ----- ------     --------    --------------------------------------
 */

#ifndef DRIVERS_DMA_GDMA_BDL_H
#define DRIVERS_DMA_GDMA_BDL_H

#ifdef __cplusplus
extern "C"
{
#endif

#include "ft_types.h"

    struct FGdmaBdlDesc
    {
        u32 desc_src_addr_l; //0x0
        u32 desc_src_addr_h; //0x4
        u32 desc_dst_addr_l; //0x8
        u32 desc_dst_addr_h; //0xc
        u32 desc_src_tc;     //0x10
        u32 desc_dst_tc;     //0x14
        u32 desc_data_len;   //0x18
        u32 desc_rise_irq;   //0x1c
    } __attribute__((__packed__));

#ifdef __cplusplus
}
#endif

#endif // !